﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MyFile.Config
{
    public class StickersItem
    {
        /// <summary>
        /// 
        /// </summary>
        public string priceV1 { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int StickerId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int RawIndex { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string HashName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Material { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ImgUrl { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Price { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Abrade { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string TemplateHashName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string SteamHashName { get; set; }
    }
    public class PendantsItem
    {
        /// <summary>
        /// 挂件
        /// </summary>
        public string name { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string imgUrl { get; set; }
    }
    public class TagListItem
    {
        /// <summary>
        /// 
        /// </summary>
        public int TagId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string TagDesc { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string NormalImgUrl { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string DarkImgUrl { get; set; }
    }
    public class DataItem
    {
        /// <summary>
        /// 
        /// </summary>
        public int id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int gameId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int userId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string commodityNo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string commodityName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int templateId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string iconUrl { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string iconUrlLarge { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string price { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string remark { get; set; }




        /// <summary>
        /// 
        /// </summary>
        public string favorite { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string openSublet { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string newOrder { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string openNewOrder { get; set; }
        
        
        
        /// <summary>
        /// 
        /// </summary>
        public string oldUserId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string steamId { get; set; }
        
        
        /// <summary>
        /// 
        /// </summary>
        public string steamAssetId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string steamClassId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string steamInstanceId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string steamOfferId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string selectId { get; set; }
        
        /// <summary>
        /// 
        /// </summary>
        public string floorPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string markPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string markPricePercent { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string number { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string attach { get; set; }
        
        /// <summary>
        /// 
        /// </summary>
        public string reason { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string retryNum { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string attr { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string status { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string frozenTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string successTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string failTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string publishTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string offerTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string onShelfTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string offShelfTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string updateTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string images { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string img3d { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string stickerRefreshStatus { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int haveSticker { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int haveBuZhang { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int haveNameTag { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int canSold { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string canLease { get; set; }
        /// <summary>
        /// 左边可议
        /// </summary>
        public string userNickName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string userAvatar { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string mine { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string weaponTypeName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string weaponTypeHashName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string weaponTypeIcon { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string weaponTypeId { get; set; }
        /// <summary>
        /// 印花
        /// </summary>
        public string typeName { get; set; }
        /// <summary>
        /// 饰品名称
        /// </summary>
        public string commodityHashName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string abrade { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string leaseUnitPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string longLeaseUnitPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ultraLongLeaseUnitPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string leaseDeposit { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string openLongLease { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<string> nameTags { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string isCanSold { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string rarityName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string rarityColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string qualityName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string qualityColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string exteriorName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string exteriorColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<StickersItem> stickers { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int leaseMaxDays { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string leaseGiveConfigs { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int dopplerStatus { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string dopplerName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string dopplerColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int fadeStatus { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string fadeName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string fadeColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string fadeNumber { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int isHardened { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string hardenedName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string hardenedColor { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string secondDFrontImage { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string transPic { get; set; }
        /// <summary>
        /// Tooy的店铺
        /// </summary>
        public string storeName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string zeroRentLeaseStr { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string zeroRentLeasePrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string zeroRentDepositStr { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ultraLongLeaseDays { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int commodity_list_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string batchNumContent { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string clothContent { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string groupId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<string> mergeList { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<TagListItem> tagList { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ultraRenterSubsidyPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string ultraRenterSubsidyPriceTips { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string maxSubsidyPrice { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<string> cashbackConfigs { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int havePendant { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<PendantsItem> pendants { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string actions { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string stickerPremiumInfo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string autoDeliveryType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string pendantStyle { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string paintSeed { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int showCS22D { get; set; }
    }
    /// <summary>
    /// 悠悠商品列表返回数据
    /// </summary>
    public class ReceiveGoodList
    {
        /// <summary>
        /// 
        /// </summary>
        public int Code { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string Msg { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<DataItem> Data { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int TotalCount { get; set; }
    }
}
